MOSES: A Metaheuristic Optimization Software EcoSystem
نویسنده
چکیده
Many problems that we face nowadays can be expressed as optimization problems. Finding the best solution for real-world instances of such problems is hard or even infeasible. Metaheuristic algorithms have been used for decades to guide the search for satisfactory solutions in hard optimization problems at an affordable cost. However, despite its many benefits, the application of metaheuristics requires overcoming numerous obstacles. First, the implementation of efficient metaheuristic programs is a complex and error-prone process. Second, since there is no analytical method to choose a suitable metaheuristic program for a given problem, experiments must be performed. Besides this, experiments are usually performed ad-hoc, with generic tools and no clear guidelines, introducing threats to validity, and making them hard to automate and reproduce. Our aim is to reduce the cost of applying metaheuristics for solving optimization problems. To that purpose, a set of tools to support the selection, configuration and evaluation of metaheuristic-based applications is presented.
منابع مشابه
Metaheuristic Optimization with Evolver, Genocop and OptQuest
Metaheuristic optimization has experienced an evolution toward the development of general purpose optimizers. Although the most effective metaheuristics for the solution of hard (in the computational sense) optimization problems are procedures customized to each particular situation, there is an increased interest in developing systems that can effectively operate as general-purpose solvers. ...
متن کاملConcurrent optimal design of TCSC and PSS using symbiotic organisms search algorithm
The symbiotic organisms search (SOS), which has been recently introduced, is a robust powerful metaheuristic global optimizer. This nature-inspired algorithm imitates the symbiotic interaction strategies in an ecosystem exercised by organisms involved in interrelationships to survive and reproduce. One of the main beneficial features of the SOS in contrast to many other competent metaheuristic ...
متن کاملAn Object-Oriented Software Implementation of a Modified Artificial Bee Colony (ABC) Algorithm
This paper describes an object-oriented software system for continuous optimization by a modified artificial bee colony (ABC) metaheuristic. Karaboga’s ABC algorithm was successfully used on many optimization problems and there is also a corresponding program in C. We implemented a modified version in C# which is easier for maintenance since it is object-oriented and which uses threads and sign...
متن کاملFramework for Bat Algorithm Optimization Metaheuristic
This paper describes an object-oriented software system for continuous optimization by a new metaheuristic method, the Bat Algorithm, based on the echolocation behavior of bats. Bat algorithm was successfully used for many optimization problems and there is also a corresponding program in MATLAB. We implemented a modified version in C# which is easier for maintenance since it is object-oriented...
متن کاملMetaheuristic Optimization based Feature Selection for Software Defect Prediction
Software defect prediction has been an important research topic in the software engineering field, especially to solve the inefficiency and ineffectiveness of existing industrial approach of software testing and reviews. The software defect prediction performance decreases significantly because the data set contains noisy attributes and class imbalance. Feature selection is generally used in ma...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- AI Commun.
دوره 29 شماره
صفحات -
تاریخ انتشار 2016